computerized records storage - Francés Inglés Diccionario